Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMHURST ROAD Detached £355,000 5 Jan 2018
1A ELMHURST ROAD Detached £310,000 19 Dec 2016
5 ELMHURST ROAD Detached £300,000 8 Mar 2023
7 ELMHURST ROAD Detached £292,500 22 Nov 2013
9 ELMHURST ROAD Detached £80,000 2 Jan 1997
11 ELMHURST ROAD Detached £105,000 27 Feb 1998